Android 經歷過多次改版,效能以及介面設計上也越來越優,若是早已對他的開發心動不已,可又不知如何下手,那請我一起進入這個世界吧!
歡迎蒞臨 Android 新手村,在 Android 的世界裡所使用的語言是 JAVA,因此,誤入村莊的您請左轉離開…啊~不是!是請裝備上翻譯器-JDK,所以麻煩請先到領事館(http://www.oracle.com/technetwork/java/javase/downloads/index.html)取得這項裝備。請注意,是 JDK 而不是 JRE 哦~別領錯裝備了!
裝備完成後,就可以先開始安裝 Android 的 SDK 了,請到村長家 ~ http://developer.android.com,看到村長時請先"貓"他一拳…不是~是走到門口時可以看到門面的按鈕上有個「Get the SDK」字樣,請按下他吧~
接著,請跟著村長的說明,取得這個世界環境的基礎架構資料嘍~
在點下後可以進到下載頁
下載完成,請就開始執行剛剛抓回來的安裝檔 - installer_r20.0.3-windows.exe (這是在撰寫的今天所可以抓到的最新版本),而安裝的過程,除了安裝目錄建議安裝在根目錄下(如C:或是D:)外,其餘的動作都直接下一步即可。完成時,有個選項已預設勾選,來幫我們打開 Android SDK Manager,若是沒有打開,請自行到剛剛自己安裝的目錄下,以我自己的例子來說是安裝在D:\Android-sdk中,裡面有個 "SDK Manager.exe" 的執行檔。
打開後,在本系列的介紹中,我們需要安裝的項目只有兩個 Tools 以及 Android 4.1(API 16),安裝完成後,會如下圖所示,在 Status 的欄位下,會看到 "Installed"
接下來為各位簡單說明一下,我們安裝的項目:
Tools
Android SDK 的開發平臺,沒他就別想開發啦!
Android 4.1 (API 16)
由於 4.1(API 16) 最低會相容到 2.2(API 8),所以在實際上的開發需求上,需要針對某個更早期的版,再麻煩自己選擇安裝,不然只要最新的這個版本即可。
其中幾個很實用的東西,像是"Documentation for Android SDK"是離線版的 SDK 文件,其安裝後,被放置在我們 SDK 目錄中的 "docs" 目錄,點開 index.html 即可看文件嘍~(跟官網上的一模一樣!真是超級大方的啦)
"Samples for SDK",放置在 SDK 目錄中的 "samples" 目錄,是官方釋出的程式範例,所謂學習總是從模仿開始,所以別客氣,大神都將他們的程式碼釋出了,就好好善用他吧!
若是您本身是原始碼狂熱份子呢~這裡面有個東西一定很吸引您"Sources for Android SDK",放置在 SDK 目錄中的 "sources" 目錄,是整個 SDK 的程式碼。
最後說明一下 "SDK Platform" 以及 "Google APIs" 指的都是我們在開發時要選用的開發環境,其差別在前者就是純 Android 的 SDK;後者還多了 Google 提供的 API 可使用,如 Google Map,而想當然爾,後者的容易會大了些!
PS: 本系列內容所使用的作業系統將以 Windows 為主,至於其他平臺若是能自行將 JDK 以及 Eclipse 安裝起來,後面的範例應該也都是跟得上的哦~
補記:
在發佈後的幾個小時後,做了一些修改,雖然感覺有些不順,但~請視為bug無視他吧
總之,今天突然多了些想法,希望在撰寫的過程能夠多點趣味,也讓各位初學者以及前輩們不會感到無聊,同時在下會將這幾篇也呈列在自己的部落格http://blog.mosil.biz/2012/09/android-%E7%B7%B4%E5%8A%9F%E5%9D%8A/中,也許哪天會再那邊加個串場口白也不一定(在下承認自己目的是要拐大家三不五時去寒舍走走),希望各位會喜歡~
我在同一部舊電腦安裝兩種開發環境
1.Java/Eclipse/Android SDK
2.Java/App Inventor/Chrome
我起動一個 Android Device Simulator
由於電腦等級太低
第1種環境大概要1分多鐘
第2種環境只要20秒
所以
我應該會去捧魯大的場子多些
其實我自己家裡的電腦開第一種環境是超過一分鐘的XD
mosil提到:
其實我自己家裡的電腦開第一種環境是超過一分鐘的XD
真的嗎?那我就釋懷多了
好吧
那我就考慮要不要雙修好了
antijava提到:
要不要雙修好了
海綿寶寶說的可能是鍋鏟和直笛.....或許再加個空手道?
antijava提到:
那我就考慮要不要雙修好了
antijava提到:
那我就考慮要不要雙修好了
我就知道
你們一看到「雙修」兩字就會興奮
記得唸書時
碰過一個修雙學位的女生
副修資訊
主修美術
沒想到,居然有這種人
雙學位就是雙主修了
輔系才是副修
有沒有輔系有用處的八卦...?
我記得學長說過只有教育輔系有直接作用
其他都是印好看的....?
如果已經有多年的程式寫作經驗
學習使用SDK來製作Android App應該是最好的方式
大大加油,你的分享也是眾多邦友的期待
謝謝您的鼓勵
而您分享的 Inventor 正好滿足之前一直想學但一直"藉口"沒時間而一直沒有去看的願望XD
太感謝了
我也會加油的..